.main{ position:relative}
.main_left,.main_right{ height:428px; background:#FFF; position:relative }
.main_left h2{ color:#3a5276; position:relative}
.regist_login{ height:45px; font-weight:bold; line-height:47px; border:1px solid #cecece; border-bottom:0; position:absolute; top:0; left:0; background:#FFF;box-shadow:1px 0px 4px 0  #cecece;   }
.dang{position:absolute; top:40px; left:1px; height:14px; background:#FFF; font-size:0; z-index:1}
.right_box{border:1px solid #b8c1c8;box-shadow:1px 1px 4px  0  #cecece; height:346px; background:#FFF url(../../images/login/images/bottom_18.jpg) no-repeat left bottom; position:relative; height:383px; overflow:hidden}
.left_recommend{ height:16px; position:absolute; top:17px; left:206px;color:#FFF; background:#ff4400; border-radius:1px; line-height:16px;}
.left_noregist{ color:#333333}
.left_load,.left_noload{ height:47px; border:1px solid #dddda5; border-radius:1px; background:#ffffcc; line-height:47px; color:#004e74; cursor:pointer }
.left_noload{ background:#de0000; border:1px solid #b10000; color:#FFF; line-height:24px}
.left_success_load{ background:#6cc838; border:1px solid #56ad25; color:#fff;line-height:47px;}
.install_bg{ background:url(../../images/login/images/ca_14.jpg) no-repeat top center; height:48px; line-height:48px;}
.install_loginbtn{ background:#6cc838; background:url(../../images/login/images/login.jpg) no-repeat top center;height:37px;; line-height:37px;}
.regist_login_right{ position:absolute; top:0; right:0}
.hasusername{ line-height:36px;}
.loginbtn{ height:36px; line-height:36px; background:url(../../images/login/images/bg_gray_05.jpg) top center;}
.test{ border:1px solid #a2b0b3; height:50px;}
.test,.label{height:50px; line-height:50px; color:#979797}
.test input{border:0; height:18px; color:#cbcbcb}
.another{color:#004276}
.error{ color:#e90000;}
.regist_info{ color:#004276}
.install_login{ height:37px; background:#d3d3d3; color:#8c8c8c; line-height:37px; border-radius:2px;}
.left_tip{ color:#333333}
.left_freshen{ height:27px; background:url(../../images/login/images/btnbg_11.jpg) no-repeat top center; line-height:27px; color:#004e74;}
.left_step{ position:absolute; top:300px; left:30px; color:#333; line-height:24px;}
.main_left{ background:#fff url(../../images/login/images/logo_bg.jpg) no-repeat right top; border:1px solid #b8c1c8;box-shadow:1px 1px 4px  0  #cecece; position:relative}
.main{ border-left:1px solid #cecece;border-right:1px solid #cecece; border-top:1px solid #cecece; height:427px; box-shadow:1px 1px 4px  0  #cecece; background:url(../../images/login/images/bottom_18.jpg) left bottom no-repeat}
.main_title{color:#666666}
.main_info{ height:52px; background:url(../../images/login/images/none1.jpg) no-repeat top center}
.info_title{ font-weight:bold; line-height:23px;}
/***login_box***/
.main_login{ border:1px solid #a2b0b3}
.main_login li{ height:50px; border-bottom:1px solid #d0d9db ; position:relative}
.main_login li.bb_none{border-bottom:none}
.main_login label{ height:50px; line-height:50px; color:#979797}
.main_login li input{ border:0; height:18px; color:#cbcbcb}
.main_agree{ height:42px; border-radius:1px; background:#007abd; color:#ffffff; line-height:42px;}
.login_nosame{ height:52px; line-height:52px; background:url(../../images/login/images/tip.png) top left; position:absolute;top:-1px; left:328px; color:#f78b0b; z-index:1}
.main_li_ul{ position:absolute;top:12px; left:342px; }
.red{color:#e90000}
.yellow{color:#ff8b00}
.green{ color:#82c901}
.main_li_ul li{border-bottom:7px solid #d0d0d0;height:18px}
.main_li_ul li.red{ border-bottom:7px solid #e90000;}
.main_li_ul li.yellow{ border-bottom:7px solid #ff8b00;}
.main_li_ul li.green{ border-bottom:7px solid #82c901;}

.way{ position:absolute; top:36px; left:95px;}
.way2{ position:absolute; top:83px; left:700px;}
.showbg{ height:52px; background:url(../../images/login/images/show_bg_38.jpg) no-repeat left top; position:absolute; right:-1px; top:-1px; line-height:52px; color:#555555}
.errorbar{ background:url(../../images/login/images/errorbar_38.png) no-repeat top center; height:39px; position:absolute; top:-33px; left:-1px; color:#f78b0b; line-height:36px;}

/*******/
.sucMsg{ text-align:center;}
.sucMsg .tit{ background:url(../../images/login/suc.jpg) no-repeat; width:220px; height:58px; line-height:58px; padding-left:58px;}
.sucMsg p{ color:#000; line-height:24px;}
.sucMsg p span{ color:#e50002;}
.sucMsg p strong{ padding:0 5px;}
.bound{ width:767px; height:40px;}
.bound .text{ background:#edf6ff;height:40px; width:653px; }
.bound .text p.txt{ color:#666666; line-height:40px;}
.bound .text p.txt span{ color:#3a5276; font-weight:bold; display:inline-block;}
.bound .bound_btn{ color:#fff; width: 105px; text-align:center; height:40px; line-height:40px; display:block; background:#007abd; border-radius:4px;}
.jump{ border-top:1px dashed #d6d6d6; width:100%; position:relative;}
.jump a{ position:absolute; right:105px; top:12px; color:#3a5276;}